pes cavus - English Synonyms Dictionary

pes cavus

n.
[1] clawfoot